Merhabalar, c++ kullanarak herhangi bir fonksiyonun integralini alan bir program yazmaya çalışıyorum.Program çalışıyor ama kafama takılan bir durum var.ilk olarak integrali, fonksiyonun grafiğinin altında kalan alana sonsuz küçük dikdörtgenler sığdırarak alıyorum ve bir sonuç elde ediyorum.sonra da
Merhabalar, c++ kullanarak herhangi bir fonksiyonun integralini alan bir program yazmaya çalışıyorum.
Program çalışıyor ama kafama takılan bir durum var.
ilk olarak integrali, fonksiyonun grafiğinin altında kalan alana sonsuz küçük dikdörtgenler sığdırarak alıyorum ve bir sonuç elde ediyorum.
sonra da yine aynı fonksiyonun integralini bildiğimiz integral alma kurallarına göre alıyorum yani;
fonksiyon x^2+5 diyelim, integrali de (x^3)/3 +5*x şeklinde olur.
Bu şekilde de bir sonuç elde ediyorum lakin iki sonuç birbirini tutmuyor, küçük bir miktar fark var, sizce bu farkın nedeni nedir?
Aynı farklı sonucu türev alma işleminde de gördüm, (f(x+h)-f(x))/h tanımına göre farklı, üstü azaltıp çarpan olarak öne alma yöntemine göre farklı sonuçlar var niçin böyle?
fonksiyon = 3*x^2 + 5*x + 2 grafiği de şu şekilde;
i.hizliresim.com